you could hear the grass grow - Espagnol Anglais Dictionnaire